package Routes

import (
	"ali-hr/Http/Controller/Mobile"
	"ali-hr/Services/MiddleWare"
	"github.com/gin-gonic/gin"
)

/**
 * Created by Goland
 * User: wkk alisleepy@hotmail.com
 * Time: 2022/7/7 - 00:26
 * Desc: <手机管理>
 */

func InitMobileRoutes(r *gin.Engine) {
	mobileGroup := r.Group("/mobile").Use(MiddleWare.JWTAuth())
	{
		// 手机相关
		mobileGroup.GET("/", Mobile.Index)                      // 默认页面
		mobileGroup.GET("/mobile_list", Mobile.MobileList)      // 手机列表
		mobileGroup.POST("/add_mobile", Mobile.AddMobile)       // 添加手机
		mobileGroup.POST("/edit_mobile", Mobile.EditMobile)     // 编辑手机
		mobileGroup.POST("/lend_mobile", Mobile.LendMobile)     // 借手机操作
		mobileGroup.POST("/return_mobile", Mobile.ReturnMobile) // 还手机操作

		// 用户相关
		mobileGroup.GET("/user_list", Mobile.UserList) // 用户列表
		mobileGroup.POST("/add_user", Mobile.AddUser)  // 添加用户

		// 日志相关
		mobileGroup.GET("/log_list", Mobile.LogList) //日志列表
		//mobileGroup.GET("/add_log", Mobile.AddLog)   // 添加日志
	}
}
